home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / DEMON / UTILS / MPACK152.TXT < prev    next >
Text File  |  1996-10-20  |  4KB  |  118 lines

  1. Filename:  mpack152.zip
  2. Size:      58605 bytes
  3. One Line:  Mpack/Munpack 1.5.2 public beta (beta 4) MIME encoder/decoder
  4. Multiline:
  5.  
  6. MIME encoder/decoder.  Munpack also decodes UUCode and binhex.  Handles
  7. files split over several messages, copes with parts in any order.  Wimp
  8. GUI front end.
  9.           
  10. Directory: /pub/archimedes/utils
  11.  
  12. -----------------------------------------------------------------------
  13.  
  14. Ported by Olly Betts (olly@mantis.co.uk) - here is his original
  15. announcement:
  16.  
  17.  
  18.  
  19.  
  20. Mpack/Munpack 1.5.2 public beta (beta 4)
  21.  
  22. This version is a public beta release.  It's better than the previous
  23. release (1.5) in every way, and this would be a full release except that
  24. I've recently been sent the development sources for the next cross-platform
  25. version.  So I've tidied up all the loose ends in this version and released
  26. it unofficially (i.e. not through Mpack's maintainer).  Please reports any
  27. bugs/comments, as otherwise they are likely to be present in the next
  28. official release.
  29.  
  30. Why would you want it?
  31.  
  32. Mpack/Munpack's main purpose is to create and decode MIME messages.  Notable
  33. features:
  34.  
  35. * Munpack can decode MIME, uuencode, and binhex.
  36.  
  37. * Munpack handles MIME and uuencoded files which have been split over
  38.   several messages.  You can drag on the messages in any order: Munpack will
  39.   hold onto all the fragments and reassemble the file when it has them all.
  40.  
  41. * Munpack knows about application/riscos, which ANT's !Marcel uses to
  42.   preserve filetype and timestamp information.  It also knows how to unpack
  43.   the directory structures !Marcel creates.
  44.  
  45. * The underlying MIME engine is cross-platform, and so has been very well
  46.   tested.
  47.  
  48. How can you get it?
  49.  
  50. You can get it from:
  51.   ftp://ftp.barnet.ac.uk/pub/Acorn/munpack/mpack152.spk
  52. or:
  53.   ftp://195.152.134.2/pub/users/olly/mpack152.spk
  54.  
  55. (The second machine is currently prone to random rebooting during office
  56. hours, but may be much faster from non-ac.uk sites).  If someone wants to
  57. upload the archive to other ftp sites, I have no objections (but don't have
  58. the time to do it myself at present).
  59.  
  60. If you prefer to use command line tools, you'll find the executables mpack
  61. and munpack inside !Mpack and !Munpack respectively.  I've added a "-w"
  62. switch to each which if specified starts it up with the wimp frontend,
  63. otherwise they work pretty much as before.
  64.  
  65. Summary of changes since 1.5:
  66.  
  67. General:
  68.  
  69. * Rewritten to not use UnixLib, which means the executables are noticeably
  70.   smaller and probably a bit faster.
  71.  
  72. * Added Wimp interfaces.  At present, mpack's is lacking in many ways --
  73.   output filename is fixed, message subject is fixed, etc.  The latest
  74.   development sources have a new, more flexible library for creating MIME
  75.   messages, so (provided I have time) !Mpack's GUI should be greatly
  76.   improved in the next release.
  77.  
  78. * Fixed a number of filename handling bugs (e.g. FOO.GIF would only unpack
  79.   as file GIF in directory FOO before).  Should truncate names if necessary,
  80.   but won't if the filing system supports long names (or if LongFiles or
  81.   similar is running).
  82.  
  83. Munpack:
  84.  
  85. * Brief instructions for Wimp interface: drag message to icon to decode;
  86.   click SELECT on icon to view unpacking directory; click ADJUST on icon to
  87.   get setup dialog.
  88.  
  89. * Code to create store directory for multiparts now chooses DOSFS-friendly
  90.   names.
  91.  
  92. * Wimp interface allows options to be changed during run, and also stored
  93.   on disk.
  94.  
  95. * "^" is more carefully checked for in output filenames.  Before it couldn't
  96.   be sneaked in to produce output in a higher level directory, but in some
  97.   circumstances it could get into leafnames producing illegal filenames.
  98.  
  99. * File-suffix counter is now reset after each file (change copied back from
  100.   development sources for next cross-platform release).
  101.  
  102. * Warning given if application with !Boot is unpacked.
  103.  
  104. Mpack:
  105.  
  106. * Brief instructions for Wimp interface: drag file(s) to icon to encode,
  107.   which produces one text file for each message; click SELECT on icon to
  108.   view packing directory.
  109.  
  110. * Mpack now uses RISC OS filetype in helping choose a MIME content-type.
  111.  
  112. * Added auto-filetyping by extension and/or content-type.
  113.  
  114. As always, bug reports and other comments are greatly appreciated (just in
  115. case you missed me saying that the first time).
  116.  
  117. Olly
  118.